*{
    margin: 0;
    padding: 0;
}
.right_btn_group {
    width: 71px;
    position: fixed;
    top: 130px;
    right: 10px;
    z-index: 1000;
}
.right_btn_group div {
    width: 71px;
    height: 71px;
    display: block;
    background: url(../images/right_btn_group.png) no-repeat;
    cursor: pointer;
}
.right_btn_group div.plan{
    background-position: -69px -31px;
}
.right_btn_group div.offer {
    background-position: -69px -102px;
}
.right_btn_group div.headphone{
    background-position: -69px -173px;
}

.right_btn_group div.weixin {
    z-index: 2000;
    background-position: -69px -243px;
}
.right_btn_group div.top007 {
    background-position: -69px -313px;
}
.right_btn_group div.plan:hover{
    background-position: -146px -31px;
}
.right_btn_group div.offer:hover{
    background-position: -146px -102px;
}
.right_btn_group div.headphone:hover{
    background-position: -146px -173px;
}

.right_btn_group div.weixin:hover{
    background-position: -146px -243px;
}
.right_btn_group div.top007:hover {
    background-position: -146px -313px;
}
.subscribe a{
    color: white;
}
.right_btn_group_wx{
    position: fixed;
    width: 142px;
    height: 154px;
    right: 81px;
    top: 296px;
    display: none;
}




.bula_con_left {
    width: 561px;
    height: 456px;
    position: fixed;
    top: 35%;
    margin-top: -198px;
    left: 45%;
    margin-left: -205px;
    z-index: 100001;
}
.order_refer {
    border-bottom: none;
    margin-top: 20px;
    background: #fff;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

#myform1 input{
    width: 300px;
    height: 40px;
    font-size: 16px;
}
#vb{
    margin-top: 30px;
    margin-left: 128px;
}
#vs{
    margin-top: 10px;
    margin-left: 128px;
}

#button001{
    cursor: pointer;
    background-color:#faa619;
    width:303px;
    height: 48px;
    color: white;
    font-size: 19px;
    text-align: center;
    line-height: 48px;
    margin-left: 128px;
    margin-top: 10px;
}
#phone001{
    margin-top: 1px;
}
#name001{
    margin-top: 1px;
}

#myform2 input{
    width: 300px;
    height: 40px;
    font-size: 16px;
}
#vb1{
    margin-top: 30px;
    margin-left: 128px;
}
#vs1{
    margin-top: 10px;
    margin-left: 128px;
}
#vc1{
    margin-top: 10px;
    margin-left: 128px;
}
#button002{
    cursor: pointer;
    background-color:#faa619;
    width:303px;
    height: 48px;
    color: white;
    font-size: 19px;
    text-align: center;
    line-height: 48px;
    margin-left: 128px;
    margin-top: 10px;
}
#phone002{
    margin-top: 1px;
}
#name002{
    margin-top: 1px;
}
#xd001{
    width: 26px;
    height: 26px;
    position: absolute;
    right: 0;
}